mist (mixture) - French English Dictionary